package com.htd.htdapmservice.result;

import java.io.Serializable;

import lombok.Data;

/**
 * 
 * 实体类（用于接受调用--查询我的警告接口返回的数据中Data中的数据）
 *
 */
@Data
public class SearchAlarmDataResult implements Serializable {

	
	private static final long serialVersionUID = 1L;
	
	/**
	 * 告警id（出参）
	 */
	private String alarmId;
	
	/**
	 * 告警类型（出参）
	 */
	private String alarmType;
	
	/**
	 * 告警标题（出参）
	 */
	private String alarmName;
	
	/**
	 * 告警对象名称（出参）
	 */
	private String entityName;
	
	/**
	 * （出参）
	 */
	private String hostIp;
	
	/**
	 * 告警状态,ACTIVE未关闭,CLOSED已关闭（出参）
	 */
	private String status;
	
	/**
	 * 1提醒,2警告,3严重. 多个级别查询"1,2"（出参）
	 */
	private String priority;
	
	/**
	 * 告警详情（出参）
	 */
	private String alarmContent;
	
	/**
	 * 告警发生次数（出参）
	 */
	private String count;
	
	/**
	 * 发生时间（出参）
	 */
	private String creationTime;
	
	/**
	 * 最近发生时间（出参）
	 */
	private String modifiedTime;
	
	/**
	 * 告警持续时长（出参）
	 */
	private String timeDuring;
	
	/**
	 * 告警关闭时间（出参）
	 */
	private String closeTime;
	
	/**
	 * 告警对象ID（出参）
	 */
	private String entityId;
	
	/**
	 * （出参）
	 */
	private String alarmDefId;
	
	/**
	 * 告警所属的外部集成应用编号（出参）
	 */
	private String app;
	
	/**
	 * 告警所属的外部集成应用基本信息（出参）
	 */
	private SearchAlarmServiceResult appService;
	
	/**
	 * 告警所属的外部集成应用基本信息（出参）
	 */
	private String service;
	
	/**
	 * 告警分派分派用户，多个用户以",“分隔（出参）
	 */
	private String assignments;

}
